libxl: fix Makefile race bug relating to _paths.h
authorIan Jackson <Ian.Jackson@eu.citrix.com>
Fri, 1 Jun 2012 17:02:03 +0000 (18:02 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Fri, 1 Jun 2012 17:02:03 +0000 (18:02 +0100)
commitc779cf076b663b2434c6b27ff391c346558e1e77
tree9de05c79ef8c1c404594b2b984476d1c461d2932
parentbff8880f2271ad07e24896db500ab9aa5a8c3c02
libxl: fix Makefile race bug relating to _paths.h

_paths.h needs to be in AUTOINCS.  That arranges for it to be an
explicit dependency of all object files.  This is necessary so that it
is made before any compilation is attempted.

Making it a dependency of xl.h (as in 25426:e53a1d3c212c) is harmless,
but not sufficient because that only takes effect if there is already
an autogenerated .d file naming xl.h as a dependency of relevant
object files.

Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/Makefile